## Scripts' description

| File | Description |
| ------ | ------ |
| `auxiliar_variables.py` | Contains dictionaries with optimum classifiers and thresholds |
| `colab_runtime.py` | Contains instructions and code to get the runtime results from the paper |
| `gen_tables_e1_e4.py` | Contains code to generate Tables E1 and E4 from the appendix and Table 2 from the paper |
| `generate_results_mc.py` | Contains code to generate MC tables (Tables G1, G2, G3 and G4) and figures (Figures G1, G2, G3 and G4) from the appendix|
| `mc_simulations.py` | Contains code to run the MC simulations|
| `optimized_models.py` | Code to get the optimized classifier for each label |
| `optimized_threshold.py` | Code to get optimized thresholds using yellowbrick library |
| `plot_hr.py` | Code to generate Fig. 2 from the paper |
| `process_data.py` | Code that was used to process the raw handcoded data|
| `run_models_ati.py` | Code to run classification models on ATI Mexico Request data |
| `run_models_hr.py` | Code to run classification models on Human Rights data|

